/*
  yahoo ad network
*/
#y_ad{
    width: 300px;
    height: 250px;
    border: 0px;
}

#askjp_ad{
    width: 300px;
    height: 250px;
    border: 0px;
}

#g_ad{
    margin-top: 20px;
}


#bottom_impact_ad{
    width: 100%;
    text-align: center;
}
#jack_package_bottom{
    width: 100%;
    text-align: center;
}
#bottom_event_ad{
    width: 100%;
    text-align: center;
    margin: 20px;
}
#side_event_ad{
    margin-top: 20px;
    margin-bottom: 20px;
}
#side_natto_ad{
    margin-bottom: 20px;
}

#share_client_banner div{
    margin-bottom: 20px;
}
#share_recipe_banner div{
    margin-bottom: 20px;
}